Big Huge Thesaurus

cultivated crab apple

noun